a period of ten years - Alemán Inglés Diccionario